hastily constructed

Translations
construit à la hâte